at best – English–日本語 translations

🇬🇧 en ja 🇯🇵

at best

  • in the most favorable of conditions
精々
Wiktionary Links